Big Huge Thesaurus

Anchusa officinalis

noun